home *** CD-ROM | disk | FTP | other *** search
/ PCBoard 15.2 / PCBoard v15.2 - Clark Dev Co. (1994) - Disk 1 of 3.imd / INSTALL.DAT < prev    next >
Encoding:
INSTALL Professional project  |  1994-09-19  |  27.5 KB  |  621 lines

  1. /*
  2.  * INSTALL.DAT
  3.  *
  4.  * Project: PCBoard
  5.  * Version: 15.2
  6.  *
  7.  * This INSTALL.DAT was automatically generated by DDB
  8.  */
  9.  
  10. @DefineProject
  11.     @Name = "PCBoard"
  12.     @Version = "15.2"
  13.  
  14.         @Subdir = "\\PCB\\"
  15.         @OutDrive = C
  16. @EndProject
  17.  
  18. @DefineVars
  19.         @Qstring @Fname = ""
  20.         @Qstring @Lname = ""
  21.         @Qstring @CitySt = ""
  22.         @Qstring @Pwd = ""
  23. @EndVars
  24.  
  25. @Display
  26.         @Cls
  27.  
  28.         This program will install:
  29.         @Name version @Version
  30.         on your computer system and verify the integrity of the
  31.         distribution disk(s).  You may press the [Esc] key at any time to
  32.         abort the installation.
  33.  
  34.         INSTALL will ask you several questions about your computer
  35.         hardware and then give you the option of installing only
  36.         selected parts of @Name (such as the help system).
  37.  
  38.         Each question has a default answer.  If the default answer is
  39.         correct, press the ENTER key in response to the question.
  40.         Otherwise, type the answer and then press the ENTER key.
  41.  
  42.         If you make a mistake while typing, press the BACKSPACE key
  43.         and then retype the answer.
  44.  
  45.         @Pause
  46. @EndDisplay
  47.  
  48. @GetOutDrive
  49.         @Cls
  50.  
  51.         On which disk drive do you wish to install @Name?
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. @EndOutDrive
  66.  
  67. EnterSubdir:
  68.  
  69. @GetSubdir
  70.         @Cls
  71.         Now you need to specify the disk destination subdirectory.  The
  72.         subdirectory is the location on your disk where the @Name system
  73.         will be installed.  If you don't know what a "subdirectory" is, you
  74.         probably need not worry about it and accept the default provided.
  75.  
  76.         If you are using a subdirectory system, and the DOS PATH command,
  77.         and you install @Name in the @Subdir subdirectory, you will
  78.         probably want to modify the PATH so that it includes the
  79.         subdirectory @Subdir in addition to the current subdirectories.
  80.  
  81.         NOTE:  The maximum path length allowed is 11 characters!
  82.  
  83.  
  84.         @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
  85. @EndSubdir
  86.  
  87. @If (@StrLen("@Subdir") > 11)
  88.   @Subdir = @StrHead("@Subdir",11)
  89.   @Goto EnterSubdir
  90. @EndIf
  91.  
  92. @GetGroups
  93.  
  94.         @CheckBox
  95.         @Cls
  96.  
  97.         Select the parts of @Name you wish to install on your computer:
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.     
  105.  
  106.         Use the arrow keys and space bar to select the desired groups
  107.         Press enter when done
  108.  
  109.         Notes
  110.         ~~~~~
  111.           The First Time Installation does *not* automatically install
  112.           COMM-DRV, PPL, or PCBMail.  They must be selected manually if
  113.           desired.
  114.           If you did not purchase PPL, a demo has been provided for your
  115.           evaluation.  Enjoy!
  116.  
  117.         @Set a = "The @Name First Time Installation"
  118.         @Set b = "The @Name Upgrade Installation"
  119.         @Set c = "Install COMM-DRV"
  120.         @Set d = "Install PPL"
  121.         @Set e = "Install PCBMail"
  122.      // @Set f = "All of the Above"
  123.         @Set g = "Upgrade Help"
  124.  
  125. @EndGroups
  126.  
  127. @If ((a [! @Group) && (b [! @Group) && (c [! @Group) && (d [! @Group) && (e [! @Group) && (g [! @Group))
  128.  
  129. @Display
  130.  
  131.         No Groups were selected!  Aborting . . .
  132.  
  133.         @Abort
  134.  
  135. @EndDisplay
  136.  
  137. @Endif
  138.  
  139. @If ((a [= @Group) && (@Exists("@OutDrive:\\@Subdir\\PCBOARD.EXE") || @Exists("@OutDrive:\\@Subdir\\PCBOARDM.EXE")))
  140.  
  141. @Display
  142.  
  143.         You've selected a First Time Install and already have a PCBoard
  144.         executable file in the @OutDrive:@SubDir sub-directory.
  145.  
  146.         Hit Esc to abort or any other key to continue.
  147.  
  148.         @Pause
  149.  
  150. @EndDisplay
  151.  
  152. @Endif
  153.  
  154. @If ((a [= @Group) && (b [= @Group))
  155.  
  156. @Display
  157.  
  158.         You've selected both a First Time Install and Upgrade Install.
  159.  
  160.         Hit Esc to abort or any other key to continue with a First Time
  161.         Installation.
  162.  
  163.         @Pause
  164.  
  165.         @ClearGroup(b)
  166.  
  167. @EndDisplay
  168.  
  169. @EndIf
  170.  
  171. @If ((a [= @Group) && (g [= @Group))
  172.  
  173. @Display
  174.  
  175.         You've selected both a First Time Install and Upgrade Help.
  176.  
  177.         Hit Esc to abort or any other key to continue with a First Time
  178.         Installation (which includes help files).
  179.  
  180.         @Pause
  181.  
  182.         @ClearGroup(g)
  183.  
  184. @EndDisplay
  185.  
  186. @EndIf
  187.  
  188. // @If ((a [= @Group) || (f [= @Group))
  189.  
  190.     @Spawn("@StartupDrive:\\@StartupDir\\MKPATHS.EXE @OutDrive:\\@Subdir")
  191.  
  192. // @EndIf
  193.  
  194. @ChDrive @OutDrive
  195. @ChDir "@SubDir"
  196.  
  197. @FileAttr("*.*","r-")
  198. @FileAttr("PCBMAIL\\*.*","r-")
  199.  
  200. @ChDrive @StartupDrive
  201. @ChDir "@StartupDir"
  202.  
  203. @DefineDisk
  204.         @Label = "Disk #1"
  205.         @File README.1ST
  206.         @File PCBOARD.SER                                                @Group abf
  207.         @BeginLib PCBOARD.RED
  208.                 @File PCBOARD.EXE                                        @Group abf
  209.                 @File PCBOARDM.EXE                                       @Group abf
  210.         @EndLib
  211.         @BeginLib PPLDISK.RED
  212.                 @File ACCNTDBF.PPE             @Out PPL\ACCNTDBF.PPE     @Group df
  213.                 @File ACCNTDBF.PPS             @Out PPL\ACCNTDBF.PPS     @Group df
  214.                 @File DBASE.PPE                @Out PPL\DBASE.PPE        @Group df
  215.                 @File DBASE.PPS                @Out PPL\DBASE.PPS        @Group df
  216.                 @File DOORS.PPE                @Out PPL\DOORS.PPE        @Group df
  217.                 @File DOORS.PPS                @Out PPL\DOORS.PPS        @Group df
  218.                 @File HAMURABI.PPE             @Out PPL\HAMURABI.PPE     @Group df
  219.                 @File HAMURABI.PPS             @Out PPL\HAMURABI.PPS     @Group df
  220.                 @File HELLO1.PPE               @Out PPL\HELLO1.PPE       @Group df
  221.                 @File HELLO1.PPS               @Out PPL\HELLO1.PPS       @Group df
  222.                 @File HELLO2.PPE               @Out PPL\HELLO2.PPE       @Group df
  223.                 @File HELLO2.PPS               @Out PPL\HELLO2.PPS       @Group df
  224.                 @File HELLO3.PPE               @Out PPL\HELLO3.PPE       @Group df
  225.                 @File HELLO3.PPS               @Out PPL\HELLO3.PPS       @Group df
  226.                 @File HELLO4.PPE               @Out PPL\HELLO4.PPE       @Group df
  227.                 @File HELLO4.PPS               @Out PPL\HELLO4.PPS       @Group df
  228.                 @File HELLO5.PPE               @Out PPL\HELLO5.PPE       @Group df
  229.                 @File HELLO5.PPS               @Out PPL\HELLO5.PPS       @Group df
  230.                 @File HELLO6.PPE               @Out PPL\HELLO6.PPE       @Group df
  231.                 @File HELLO6.PPS               @Out PPL\HELLO6.PPS       @Group df
  232.                 @File HELLO7.PPE               @Out PPL\HELLO7.PPE       @Group df
  233.                 @File HELLO7.PPS               @Out PPL\HELLO7.PPS       @Group df
  234.                 @File HOWTODBF.TXT             @Out PPL\HOWTODBF.TXT     @Group df
  235.                 @File KAL.PPE                  @Out PPL\KAL.PPE          @Group df
  236.                 @File KAL.PPS                  @Out PPL\KAL.PPS          @Group df
  237.                 @File LANGUAGE.PPE             @Out PPL\LANGUAGE.PPE     @Group df
  238.                 @File LANGUAGE.PPS             @Out PPL\LANGUAGE.PPS     @Group df
  239.                 @File MORE.PPE                 @Out PPL\MORE.PPE         @Group df
  240.                 @File MORE.PPS                 @Out PPL\MORE.PPS         @Group df
  241.                 @File NODEFILE.PPE             @Out PPL\NODEFILE.PPE     @Group df
  242.                 @File NODEFILE.PPS             @Out PPL\NODEFILE.PPS     @Group df
  243.                 @File OPPAGE.PPE               @Out PPL\OPPAGE.PPE       @Group df
  244.                 @File OPPAGE.PPS               @Out PPL\OPPAGE.PPS       @Group df
  245.                 @File ORDER.PPE                @Out PPL\ORDER.PPE        @Group df
  246.                 @File ORDER.PPS                @Out PPL\ORDER.PPS        @Group df
  247.                 @File PPLC.EXE                                           @Group df
  248.              // @File PPLCDEMO.EXE                                       @Group df
  249.                 @File PWRDWARN.PPE             @Out PPL\PWRDWARN.PPE     @Group df
  250.                 @File PWRDWARN.PPS             @Out PPL\PWRDWARN.PPS     @Group df
  251.                 @File RUN1.BAT                 @Out PPL\RUN1.BAT         @Group df
  252.                 @File RUN2.BAT                 @Out PPL\RUN2.BAT         @Group df
  253.                 @File START.PPE                @Out PPL\START.PPE        @Group df
  254.                 @File START.PPS                @Out PPL\START.PPS        @Group df
  255.                 @File WELFIRST.PPE             @Out PPL\WELFIRST.PPE     @Group df
  256.                 @File WELFIRST.PPS             @Out PPL\WELFIRST.PPS     @Group df
  257.                 @File WHATSNEW.200             @Out PPL\WHATSNEW.200     @Group df
  258.                 @File WHATSNEW.300             @Out PPL\WHATSNEW.300     @Group df
  259.         @EndLib
  260. @EndDisk
  261.  
  262. @DefineDisk
  263.     @Label = "Disk #1"
  264.     @BeginLib PCBDISK.001
  265.                 @File ARNETSP4.DAT @Size 2053 @Out COMMDRV\ARNETSP4.DAT  @Group cf
  266.                 @File ARNETSP8.DAT @Size 3397 @Out COMMDRV\ARNETSP8.DAT  @Group cf
  267.                 @File BOCA1610.BIN @Size 3228 @Out COMMDRV\BOCA1610.BIN  @Group cf
  268.                 @File COMMDRV.EXE @Size 91473 @Out COMMDRV\COMMDRV.EXE   @Group cf
  269.                 @File COMMDV00.DRV @Size 1126 @Out COMMDRV\COMMDV00.DRV  @Group cf
  270.                 @File COMMDV01.DRV @Size 1115 @Out COMMDRV\COMMDV01.DRV  @Group cf
  271.                 @File COMMDV02.DRV @Size 2276 @Out COMMDRV\COMMDV02.DRV  @Group cf
  272.                 @File COMMDV03.DRV @Size 2686 @Out COMMDRV\COMMDV03.DRV  @Group cf
  273.                 @File COMMDV04.DRV @Size 2797 @Out COMMDRV\COMMDV04.DRV  @Group cf
  274.                 @File COMMDV05.DRV @Size 4882 @Out COMMDRV\COMMDV05.DRV  @Group cf
  275.                 @File COMMDV06.DRV @Size 1662 @Out COMMDRV\COMMDV06.DRV  @Group cf
  276.                 @File COMMDV07.DRV @Size 2123 @Out COMMDRV\COMMDV07.DRV  @Group cf
  277.                 @File COMMDV08.DRV @Size 2278 @Out COMMDRV\COMMDV08.DRV  @Group cf
  278.                 @File COMMTSR.EXE @Size 63637 @Out COMMDRV\COMMTSR.EXE   @Group cf
  279.                 @File DIGI4E.DAT @Size 2053 @Out COMMDRV\DIGI4E.DAT      @Group cf
  280.                 @File DIGI8E.DAT @Size 3397 @Out COMMDRV\DIGI8E.DAT      @Group cf
  281.                 @File DRVSETUP.EXE @Size 29752 @Out COMMDRV\DRVSETUP.EXE @Group cf
  282.                 @File MONITOR.BAT @Size 24 @Out COMMDRV\MONITOR.BAT      @Group cf
  283.                 @File TEST.EXE @Size 16482 @Out COMMDRV\TEST.EXE         @Group cf
  284.                 @File XABIOS.BIN @Size 2048 @Out COMMDRV\XABIOS.BIN      @Group cf
  285.                 @File XACOMX.BIN @Size 6144 @Out COMMDRV\XACOMX.BIN      @Group cf
  286.                 @File XACOOK.BIN @Size 6144 @Out COMMDRV\XACOOK.BIN      @Group cf
  287.                 @File ALLFILES.ZIP @Size 744 @Out DL01\ALLFILES.ZIP      @Group af
  288.                 @File CALGUIDE.ZIP @Size 43880 @Out DL01\CALGUIDE.ZIP    @Group af
  289.                 @File RULES.TXT @Size 768 @Out DL01\RULES.TXT            @Group af
  290.                 @File BLT. @Size 1003 @Out GEN\BLT                       @Group af
  291.                 @File BLTR. @Size 430 @Out GEN\BLTR                      @Group af
  292.                 @File BRDM. @Size 2153 @Out GEN\BRDM                     @Group af
  293.                 @File BRDMR. @Size 1736 @Out GEN\BRDMR                   @Group af
  294.                 @File BRDS. @Size 3496 @Out GEN\BRDS                     @Group af
  295.                 @File CHTM. @Size 2085 @Out GEN\CHTM                     @Group af
  296.                 @File CLOSED. @Size 558 @Out GEN\CLOSED                  @Group af
  297.                 @File CNFN. @Size 980 @Out GEN\CNFN                      @Group af
  298.                 @File CNFNR. @Size 242 @Out GEN\CNFNR                    @Group af
  299.                 @File DIR. @Size 975 @Out GEN\DIR                        @Group af
  300.                 @File DIR1. @Size 1388 @Out GEN\DIR1                     @Group af
  301.                 @File DIR2. @Size 142 @Out GEN\DIR2                      @Group af
  302.                 @File DIR3. @Size 142 @Out GEN\DIR3                      @Group af
  303.                 @File DIR4. @Size 142 @Out GEN\DIR4                      @Group af
  304.                 @File DIR5. @Size 142 @Out GEN\DIR5                      @Group af
  305.                 @File DIR6. @Size 142 @Out GEN\DIR6                      @Group af
  306.                 @File DIR7. @Size 142 @Out GEN\DIR7                      @Group af
  307.                 @File DIRR. @Size 632 @Out GEN\DIRR                      @Group af
  308.                 @File DISPLAY. @Size 2194 @Out GEN\DISPLAY               @Group af
  309.                 @File DOORS. @Size 941 @Out GEN\DOORS                    @Group af
  310.                 @File DOORSR. @Size 536 @Out GEN\DOORSR                  @Group af
  311.                 @File EXPIRED. @Size 567 @Out GEN\EXPIRED                @Group af
  312.                 @File GROUP. @Size 1399 @Out GEN\GROUP                   @Group af
  313.                 @File HISTORY. @Size 233 @Out GEN\HISTORY                @Group af
  314.                 @File MAINEVNT. @Size 23 @Out GEN\MAINEVNT               @Group af
  315.                 @File NEWS. @Size 533 @Out GEN\NEWS                      @Group af
  316.                 @File NEWSR. @Size 230 @Out GEN\NEWSR                    @Group af
  317.                 @File NEWUSER. @Size 346 @Out GEN\NEWUSER                @Group af
  318.                 @File NOANSI. @Size 332 @Out GEN\NOANSI                  @Group af
  319.                 @File PCBML.DAT @Size 43 @Out GEN\PCBML.DAT              @Group af
  320.                 @File PCBPROT.DAT @Size 386 @Out GEN\PCBPROT.DAT         @Group af
  321.                 @File PCBTEXT. @Size 59120 @Out GEN\PCBTEXT              @Group af
  322.                 @File RULES. @Size 930 @Out GEN\RULES                    @Group af
  323.                 @File SAMPLE. @Size 1576 @Out GEN\SAMPLE                 @Group af
  324.                 @File SCRIPT. @Size 907 @Out GEN\SCRIPT                  @Group af
  325.                 @File SCRIPT1. @Size 657 @Out GEN\SCRIPT1                @Group af
  326.                 @File SCRIPT2.PPE @Size 3078 @Out GEN\SCRIPT2.PPE        @Group af
  327.                 @File SCRIPT2.PPS @Size 3397 @Out GEN\SCRIPT2.PPS        @Group af
  328.                 @File SCRIPTR. @Size 328 @Out GEN\SCRIPTR                @Group af
  329.                 @File STUFF. @Size 984 @Out GEN\STUFF                    @Group af
  330.                 @File UPLOAD. @Size 142 @Out GEN\UPLOAD                  @Group af
  331.                 @File USERS15.PPE @Size 498 @Out GEN\USERS15.PPE         @Group af
  332.                 @File USERS15.PPS @Size 366 @Out GEN\USERS15.PPS         @Group af
  333.                 @File USERS15.TXT @Size 8768 @Out GEN\USERS15.TXT        @Group af
  334.                 @File WARNING. @Size 567 @Out GEN\WARNING                @Group af
  335.                 @File WELCOME. @Size 1432 @Out GEN\WELCOME               @Group af
  336.                 @File WELCOMER. @Size 896 @Out GEN\WELCOMER              @Group af
  337.                 @File HLP!. @Size 1343 @Out HELP\HLP!                    @Group afg
  338.                 @File HLPA. @Size 986 @Out HELP\HLPA                     @Group afg
  339.                 @File HLPALIAS. @Size 1576 @Out HELP\HLPALIAS            @Group afg
  340.                 @File HLPB. @Size 3913 @Out HELP\HLPB                    @Group afg
  341.                 @File HLPBRD. @Size 2201 @Out HELP\HLPBRD                @Group afg
  342.                 @File HLPC. @Size 1179 @Out HELP\HLPC                    @Group afg
  343.                 @File HLPCHAT. @Size 3306 @Out HELP\HLPCHAT              @Group afg
  344.                 @File HLPCMENU. @Size 9548 @Out HELP\HLPCMENU            @Group afg
  345.                 @File HLPD. @Size 6675 @Out HELP\HLPD                    @Group afg
  346.                 @File HLPE. @Size 17796 @Out HELP\HLPE                   @Group afg
  347.                 @File HLPENDR. @Size 14316 @Out HELP\HLPENDR             @Group afg
  348.                 @File HLPF. @Size 6746 @Out HELP\HLPF                    @Group afg
  349.                 @File HLPFLAG. @Size 2403 @Out HELP\HLPFLAG              @Group afg
  350.                 @File HLPFSCRN. @Size 4671 @Out HELP\HLPFSCRN            @Group afg
  351.                 @File HLPG. @Size 1037 @Out HELP\HLPG                    @Group afg
  352.                 @File HLPH. @Size 1371 @Out HELP\HLPH                    @Group afg
  353.                 @File HLPI. @Size 515 @Out HELP\HLPI                     @Group afg
  354.                 @File HLPJ. @Size 3678 @Out HELP\HLPJ                    @Group afg
  355.                 @File HLPK. @Size 1945 @Out HELP\HLPK                    @Group afg
  356.                 @File HLPL. @Size 4632 @Out HELP\HLPL                    @Group afg
  357.                 @File HLPLANG. @Size 1247 @Out HELP\HLPLANG              @Group afg
  358.                 @File HLPM. @Size 3303 @Out HELP\HLPM                    @Group afg
  359.                 @File HLPN. @Size 3935 @Out HELP\HLPN                    @Group afg
  360.                 @File HLPNEWS. @Size 801 @Out HELP\HLPNEWS               @Group afg
  361.                 @File HLPO. @Size 1013 @Out HELP\HLPO                    @Group afg
  362.                 @File HLPOPEN. @Size 2343 @Out HELP\HLPOPEN              @Group afg
  363.                 @File HLPP. @Size 997 @Out HELP\HLPP                     @Group afg
  364.                 @File HLPQ. @Size 10855 @Out HELP\HLPQ                   @Group afg
  365.                 @File HLPQWK. @Size 2336 @Out HELP\HLPQWK                @Group afg
  366.                 @File HLPR. @Size 25624 @Out HELP\HLPR                   @Group afg
  367.                 @File HLPREG. @Size 2068 @Out HELP\HLPREG                @Group afg
  368.                 @File HLPREP. @Size 11271 @Out HELP\HLPREP               @Group afg
  369.                 @File HLPRM. @Size 1515 @Out HELP\HLPRM                  @Group afg
  370.                 @File HLPS. @Size 1564 @Out HELP\HLPS                    @Group afg
  371.                 @File HLPSEC. @Size 1746 @Out HELP\HLPSEC                @Group afg
  372.                 @File HLPSEL. @Size 5879 @Out HELP\HLPSEL                @Group afg
  373.                 @File HLPSRCH. @Size 11881 @Out HELP\HLPSRCH             @Group afg
  374.                 @File HLPT. @Size 1706 @Out HELP\HLPT                    @Group afg
  375.                 @File HLPTEST. @Size 1389 @Out HELP\HLPTEST              @Group afg
  376.                 @File HLPTS. @Size 1578 @Out HELP\HLPTS                  @Group afg
  377.                 @File HLPU. @Size 6064 @Out HELP\HLPU                    @Group afg
  378.                 @File HLPUSERS. @Size 2712 @Out HELP\HLPUSERS            @Group afg
  379.                 @File HLPV. @Size 5297 @Out HELP\HLPV                    @Group afg
  380.                 @File HLPW. @Size 1866 @Out HELP\HLPW                    @Group afg
  381.                 @File HLPWHO. @Size 1898 @Out HELP\HLPWHO                @Group afg
  382.                 @File HLPX. @Size 1330 @Out HELP\HLPX                    @Group afg
  383.                 @File HLPY. @Size 4995 @Out HELP\HLPY                    @Group afg
  384.                 @File HLPZ. @Size 8288 @Out HELP\HLPZ                    @Group afg
  385.                 @File MSGS. @Size 768 @Out MAIN\MSGS                     @Group af
  386.                 @File MSGS.IDX @Size 64 @Out MAIN\MSGS.IDX               @Group af
  387.                 @File PRIVATE. @Size 198 @Out MAIN\PRIVATE               @Group af
  388.                 @File PUBLIC. @Size 199 @Out MAIN\PUBLIC                 @Group af
  389.                 @File PWRD. @Size 178 @Out MAIN\PWRD                     @Group af
  390.                 @File TCAN. @Size 225 @Out MAIN\TCAN                     @Group af
  391.                 @File BWCC.DLL @Size 157472 @Out PCBMAIL\BWCC.DLL        @Group ef
  392.                 @File PCBMAIL.EXE @Size 269312 @Out PCBMAIL\PCBMAIL.EXE  @Group ef
  393.         @EndLib
  394. @EndDisk
  395.  
  396.  
  397. @DefineDisk
  398. @If ((@InDrive == A) || (@InDrive == B))
  399.         @Label = "Disk #2"
  400. @Else
  401.         @Label = "Disk #1"
  402. @EndIf
  403.         @BeginLib PCBDISK.002
  404.                 @File PCBMAIL.EXE @AppendTo PCBMAIL\PCBMAIL.EXE          @Group ef
  405.                 @File PCBMAIL.HLP @Size 260346 @Out PCBMAIL\PCBMAIL.HLP  @Group ef
  406.                 @File DECOMP.BAT @Size 90 @Out UUCP\DECOMP.BAT           @Group af
  407.                 @File DOUUCP.BAT @Size 112 @Out UUCP\DOUUCP.BAT          @Group af
  408.                 @File SYSTEMS. @Size 408 @Out UUCP\SYSTEMS               @Group af
  409.                 @File COUNTRY.TXT @Size 2749 @Out COUNTRY.TXT            @Group abf
  410.                 @File DOORWAY.DOC @Size 117161 @Out DOORWAY.DOC          @Group af
  411.                 @File DOORWAY.EXE @Size 27827 @Out DOORWAY.EXE           @Group af
  412.                 @File ENCRYPT.EXE @Size 11245 @Out ENCRYPT.EXE           @Group abf
  413.                 @File FIXTEXT.EXE @Size 34886 @Out FIXTEXT.EXE           @Group abf
  414.                 @File INIT.EXE @Size 9233 @Out INIT.EXE
  415.                 @File MAKEIDX.EXE @Size 21328 @Out MAKEIDX.EXE           @Group abf
  416.                 @File MKPCBMNU.EXE @Size 29126 @Out MKPCBMNU.EXE         @Group abf
  417.                 @File MKPCBTXT.EXE @Size 61666 @Out MKPCBTXT.EXE         @Group abf
  418.                 @File MODEMS.DAT @Size 118102 @Out MODEMS.DAT            @Group abf
  419.                 @File NODE.BAT @Size 24 @Out NODE.BAT                    @Group af
  420.                 @File OVLSIZE.EXE @Size 9318 @Out OVLSIZE.EXE            @Group abf
  421.                 @File PCBCMPRS.BAT @Size 18 @Out PCBCMPRS.BAT            @Group af
  422.                 @File PCBDESC.EXE @Size 17178 @Out PCBDESC.EXE           @Group abf
  423.                 @File PCBDIAG.EXE @Size 94636 @Out PCBDIAG.EXE           @Group abf
  424.                 @File PCBEDIT.EXE @Size 97274 @Out PCBEDIT.EXE           @Group abf
  425.                 @File PCBFILER.DEF @Size 501 @Out PCBFILER.DEF           @Group af
  426.                 @File PCBFILER.EXE @Size 306656 @Out PCBFILER.EXE        @Group abf
  427.                 @File PCBMODEM.EXE @Size 62912 @Out PCBMODEM.EXE         @Group abf
  428.                 @File PCBMONI.EXE @Size 27684 @Out PCBMONI.EXE           @Group abf
  429.                 @File PCBNUM.EXE @Size 22870 @Out PCBNUM.EXE             @Group abf
  430.                 @File PCBPACK.EXE @Size 62162 @Out PCBPACK.EXE           @Group abf
  431.                 @File PCBQWK.BAT @Size 72 @Out PCBQWK.BAT                @Group af
  432.                 @File PCBRB.BAT @Size 154 @Out PCBRB.BAT                 @Group af
  433.                 @File PCBRH.BAT @Size 109 @Out PCBRH.BAT                 @Group af
  434.                 @File PCBRZ.BAT @Size 58 @Out PCBRZ.BAT                  @Group af
  435.                 @File PCBSB.BAT @Size 160 @Out PCBSB.BAT                 @Group af
  436.                 @File PCBSETUP.EXE @Size 325984 @Out PCBSETUP.EXE        @Group abf
  437.                 @File PCBSH.BAT @Size 119 @Out PCBSH.BAT                 @Group af
  438.                 @File PCBSM.EXE @Size 266160 @Out PCBSM.EXE              @Group abf
  439.                 @File PCBSM.HLP @Size 237016 @Out PCBSM.HLP              @Group abf
  440.                 @File PCBSTATS.EXE @Size 12696 @Out PCBSTATS.EXE         @Group abf
  441.                 @File PCBSZ.BAT @Size 58 @Out PCBSZ.BAT                  @Group af
  442.                 @File PCBTEST.BAT @Size 487 @Out PCBTEST.BAT             @Group af
  443.                 @File PCBVIEW.BAT @Size 455 @Out PCBVIEW.BAT             @Group af
  444.                 @File PPE_INFO. @Size 6737 @Out PPE_INFO                 @Group df
  445.                 @File RDPCBTXT.EXE @Size 6911 @Out RDPCBTXT.EXE          @Group abf
  446.                 @File REMOTE.SYS @Size 94 @Out REMOTE.SYS                @Group af
  447.                 @File TESTFILE.EXE @Size 2534 @Out TESTFILE.EXE          @Group abf
  448.                 @File UPGRADE.EXE @Size 7844 @Out UPGRADE.EXE
  449.                 @File USERNET.EXE @Size 7538 @Out USERNET.EXE            @Group abf
  450.                 @File UUCP.DOC @Size 31980 @Out UUCP.DOC                 @Group abf
  451.                 @File UUIN.EXE @Size 191048 @Out UUIN.EXE                @Group abf
  452.                 @File UUOUT.EXE @Size 161982 @Out UUOUT.EXE              @Group abf
  453.                 @File UUUTIL.EXE @Size 184688 @Out UUUTIL.EXE            @Group abf
  454.                 @File UUXFER.EXE @Size 163106 @Out UUXFER.EXE            @Group abf
  455.         @EndLib
  456. @EndDisk
  457.  
  458.  
  459. @DefineDisk
  460. @If ((@InDrive == A) || (@InDrive == B))
  461.         @Label = "Disk #3"
  462. @Else
  463.         @Label = "Disk #1"
  464. @EndIf
  465.         @BeginLib PCBDISK.003
  466.                 @File UUXFER.EXE @AppendTo UUXFER.EXE                    @Group abf
  467.                 @File VIEWARCH.COM @Size 2280 @Out VIEWARCH.COM          @Group abf
  468.                 @File VIEWZIP.EXE @Size 8006 @Out VIEWZIP.EXE            @Group abf
  469.                 @File VTF.EXE @Size 10568 @Out VTF.EXE
  470.                 @File WHATSNEW.150 @Size 114894 @Out WHATSNEW.150        @Group abf
  471.                 @File WHATSNEW.151 @Size 23494 @Out WHATSNEW.151         @Group abf
  472.                 @File WHATSNEW.152 @Size 105578 @Out WHATSNEW.152        @Group abf
  473.                 @File ZMRECV.EXE @Size 65602 @Out ZMRECV.EXE             @Group abf
  474.                 @File ZMSEND.EXE @Size 59846 @Out ZMSEND.EXE             @Group abf
  475.     @EndLib
  476. @EndDisk
  477.  
  478. @If ((a [= @Group) || (f [= @Group))
  479.  
  480. EnterFname:
  481.  
  482. @GetString @Fname
  483.         Please enter the SysOp's First Name.  10 characters max.
  484.         @Prompt = "What is your first name?"
  485. @EndString
  486.  
  487. @If (@StrLen("@Fname") > 10)
  488.   @Fname = @StrHead("@Fname",10)
  489.   @Goto EnterFname
  490. @EndIf
  491.  
  492. EnterLname:
  493.  
  494. @GetString @Lname
  495.         Please enter the SysOp's Last Name.  14 characters max.
  496.         @Prompt = "What is your last name?"
  497. @EndString
  498.  
  499. @If (@StrLen("@Lname") > 14)
  500.   @Lname = @StrHead("@Lname",14)
  501.   @Goto EnterLname
  502. @EndIf
  503.  
  504. EnterCitySt:
  505.  
  506. @GetString @CitySt
  507.         Please enter the SysOp's City and State.  24 characters max.
  508.         @Prompt = "What is your city and state?"
  509. @EndString
  510.  
  511. @If (@StrLen("@CitySt") > 24)
  512.   @CitySt = @StrHead("@CitySt",24)
  513.   @Goto EnterCitySt
  514. @EndIf
  515.  
  516. EnterPwd:
  517.  
  518. @GetString @Pwd
  519.         Please enter a password.  12 characters max.
  520.  
  521.         This should be a unique password that you do not use on any bulletin
  522.         board system to avoid security risks and breaches.
  523.  
  524.         @Prompt = "What would you like for a password?"
  525. @EndString
  526.  
  527. @If (@StrLen("@Pwd") > 12)
  528.   @Pwd = @StrHead("@Pwd",12)
  529.   @Goto EnterPwd
  530. @EndIf
  531.  
  532. @EndIf
  533.  
  534. @SetConfig
  535.  
  536. @If ((a [= @Group) || (f [= @Group))
  537.  
  538.         @AskOverwrite
  539.  
  540.         @Files = 25
  541.  
  542. @EndIf
  543.  
  544. @EndConfig
  545.  
  546. @SetAutoexec
  547.  
  548. @If ((a [= @Group) || (f [= @Group))
  549.  
  550.         @AskOverwrite
  551.  
  552.         @Path = "@OutDrive:\\@Subdir"
  553.  
  554. @EndIf
  555.  
  556. @EndAutoexec
  557.  
  558. @Finish
  559.  
  560.         @ChDrive @OutDrive
  561.         @ChDir "@SubDir"
  562.  
  563.         @FileAttr("PCBOARD.EXE","r+")
  564.         @Cls
  565.         @FileAttr("PCBOARDM.EXE","r+")
  566.         @Cls
  567.         @FileAttr("PCBMAIL\\*.*","r+")
  568.         @Cls
  569.  
  570. @If ((a [= @Group) || (f [= @Group))
  571.  
  572.         @Spawn("INIT.EXE @OutDrive: \\@Subdir\\ @CPU \"@Fname\" \"@Lname\" \"@CitySt\" \"@Pwd\"")
  573.         @Cls
  574.         @Spawn("PCBSETUP.EXE /DEFAULT:@OutDrive:\\@Subdir")
  575.         @Cls
  576.         @Spawn("PCBMODEM.EXE")
  577.         @Cls
  578.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\README.1ST")
  579.         @Cls
  580.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.150")
  581.         @Cls
  582.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.151")
  583.         @Cls
  584.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.152")
  585.         @Cls
  586.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\UUCP.DOC")
  587.         @Cls
  588.  
  589. @EndIf
  590.  
  591. @If ((d [= @Group) || (f [= @Group))
  592.  
  593.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPE_INFO")
  594.         @Cls
  595.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPL\\WHATSNEW.200")
  596.         @Cls
  597.         @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPL\\WHATSNEW.300")
  598.         @Cls
  599.  
  600. @EndIf
  601.  
  602. @If (b [= @Group)
  603.  
  604.         @Spawn("UPGRADE.EXE @OutDrive:\\@Subdir\\")
  605.         @Cls
  606.         @Spawn("PCBSETUP.EXE")
  607.         @Cls
  608.  
  609. @EndIf
  610.  
  611.         @Delete("INIT.EXE")
  612.         @Delete("UPGRADE.EXE")
  613.  
  614.         Installation of @Name is now finished.
  615.  
  616.         @Pause
  617.  
  618. @EndFinish
  619.  
  620. /* end-of-file */
  621.